var new_block = {

    init : function(){
        return {
            scrollArea : window,
            domUp : {
                domClass   : 'dropload-up',
                domRefresh : '<div class="dropload-refresh">↓下拉刷新</div>',
                domUpdate  : '<div class="dropload-update">↑请松手</div>',
                domLoad    : '<div class="dropload-load"><span class="loading"></span>加载中...</div>'
            },
            domDown : {
                domClass   : 'dropload-down',
                domRefresh : '<div class="dropload-refresh">↑上拉加载更多-自定义内容</div>',
                domLoad    : '<div class="dropload-load"><span class="loading"></span>加载中-自定义内容...</div>',
                domNoData  : '<div class="dropload-noData">暂无数据-自定义内容</div>'
            },
            loadUpFn : function(me){

                me.resetload();
                /*$.ajax({
                 type: 'GET',
                 url: 'json/update.json',
                 dataType: 'json',
                 success: function(data){
                 var result = '';
                 for(var i = 0; i < data.lists.length; i++){
                 result +=   '<a class="item opacity" href="'+data.lists[i].link+'">'
                 +'<img src="'+data.lists[i].pic+'" alt="">'
                 +'<h3>'+data.lists[i].title+'</h3>'
                 +'<span class="date">'+data.lists[i].date+'</span>'
                 +'</a>';
                 }
                 // 为了测试，延迟1秒加载
                 setTimeout(function(){
                 $('.lists').html(result);
                 // 每次数据加载完，必须重置
                 me.resetload();
                 // 重置索引值，重新拼接more.json数据
                 counter = 0;
                 // 解锁
                 me.unlock();
                 me.noData(false);
                 },1000);
                 },
                 error: function(xhr, type){
                 alert('Ajax error!');
                 // 即使加载出错，也得重置
                 me.resetload();
                 }
                 });*/
            },
            loadDownFn : function(me){

                //这个需要在ajax成功后设置。
                me.resetload();

                /*$.ajax({
                 type: 'GET',
                 url: 'json/more.json',
                 dataType: 'json',
                 success: function(data){
                 var result = '';
                 counter++;
                 pageEnd = num * counter;
                 pageStart = pageEnd - num;

                 for(var i = pageStart; i < pageEnd; i++){
                 result +=   '<a class="item opacity" href="'+data.lists[i].link+'">'
                 +'<img src="'+data.lists[i].pic+'" alt="">'
                 +'<h3>'+data.lists[i].title+'</h3>'
                 +'<span class="date">'+data.lists[i].date+'</span>'
                 +'</a>';
                 if((i + 1) >= data.lists.length){
                 // 锁定
                 me.lock();
                 // 无数据
                 me.noData();
                 break;
                 }
                 }
                 // 为了测试，延迟1秒加载
                 setTimeout(function(){
                 $('.lists').append(result);
                 // 每次数据加载完，必须重置
                 me.resetload();
                 },1000);
                 },
                 error: function(xhr, type){
                 alert('Ajax error!');
                 // 即使加载出错，也得重置
                 me.resetload();
                 }
                 });*/
            }
        }
    }
};